/*
 * @Description: 
 * @Version: 1.0.0
 * @Autor: zhou
 * @Date: 2022-05-21 14:32:21
 * @LastEditors: zhou
 * @LastEditTime: 2022-08-26 10:56:37
 */
import { Message } from 'element-ui';
import router from '../router';
import store from '../store';
import Cookies from "js-cookie";

import NProgress from 'nprogress';
import 'nprogress/nprogress.css';
import { getToken } from '@/utils/auth';

const whiteList = ['/login', '/auth-redirect', '/bind', '/register'];

router.beforeEach((to, from, next) => {
    next()
    // // 演示或正式
    // if(to.query.is_demo==1) {
    //     Cookies.set('is_demo', to.query.is_demo, {expires: 1})
    // }
    // else { Cookies.set('is_demo', '', {expires: 1}) }

    // document.title = to.meta.title
    // if (getToken()) {
    //     // to.meta.title && store.commit("SET_TITLE", to.meta.title);
    //     if (to.path === '/login') {
    //         next({ path: '/' });
    //     } else {
    //         store.dispatch("GetInfo");
    //         next();
    //     }
    // } else {
    //     // 没有token
    //     if (whiteList.indexOf(to.path) !== -1) {
    //         // 标题名
    //         if(to.query.title_name) {
    //             store.commit("SET_TITLE", to.query.title_name)
    //         }
    //         // 在免登录白名单，直接进入
    //         next();
    //     } else {
    //         next(`/login?redirect=${to.fullPath}`); // 否则全部重定向到登录页
    //     }
    // }
});

router.afterEach(() => {
    
});
